if (typeof (console) == "undefined") {
  var console = {
    info: function () {
    },
    warn: function () {
    },
    error: function () {
    },
    log: function () {
    },
    time: function () {
    },
    timeEnd: function () {
    }
  };
}

if (!Array.isArray) {
  Array.isArray = function (vArg) {
    return Object.prototype.toString.call(vArg) === "[object Array]";
  };
}

if (!Object.isSVGElement) {
  Object.isSVGElement = function (vArg) {
    var str = Object.prototype.toString.call(vArg);
    return (str.indexOf("[object SVG") == 0);
  };
}
